import request from '@/utils/request';

// 登录
export function login(data) {
  return request({
    url: '/login',
    method: 'post',
    data
  });
}

// 检测用户名是否被注册
export function checkUserName(data) {
  return request({
    url: `/checkUserName?username=${data}`,
    method: 'get'
  });
}

// 检测手机号码是否被注册
export function checkUserPhone(data) {
  return request({
    url: `/checkUserPhone?phoneNum=${data}`,
    method: 'get'
  });
}

// 注册
export function register(data) {
  return request({
    url: '/register',
    method: 'post',
    data
  });
}

// 发送短信验证码
export function sendMessageCode(data) {
  return request({
    url: '/sendMessageCode',
    method: 'post',
    data
  });
}

// 得到用户信息通过电话
export function getInfoByPhone(data) {
  return request({
    url: '/getInfoByPhone',
    method: 'post',
    data
  });
}

// 更新用户照片
export function updateUserImg(data) {
  return request({
    url: '/updateUserImg',
    method: 'post',
    data
  });
}

// 修改用户信息
export function updateUserInfo(data) {
  return request({
    url: '/updateUserInfo',
    method: 'post',
    data
  });
}
